Speci cation of Safety - CriticalSoftware with Z and Real - Time
نویسنده
چکیده
A method for the speciication of software for safety-critical applications is presented. It is based on a combination of the formal speciication languages Z and real-time CSP. Guidelines for the development and validation of speciications are provided. Speciication development is supported by reference architectures that can serve as templates for the speciication of concrete systems. Validation is performed by inspection of speciications according to speciic criteria and by proof of properties. These proofs rely on a common semantic model for the two languages. An example serves to illustrate the method.
منابع مشابه
Formal Speci cation of Safety - CriticalSoftware with Z and Real - Time
A method for the speciication of software for safety-critical applications is presented. It is based on a combination of the formal speciication languages Z and real-time CSP. Guidelines for the development and validation of speciications are provided. Speciication development is supported by reference architectures that can serve as templates for the speciication of concrete systems. Validatio...
متن کاملProviding Libraries of Algebraically Specified Datatypes in Z
This work was produced under the auspices of the SERC funded project GR/G49531. Z, Z Method, OBJ, Abstract Datatypes, Safety Critical Systems, Initiality Z is a rich and expressive speci cation language. It is possible to use Z to produce clear, abstract and elegant speci cations; it is also possible to use Z to produce meaningless speci cations. One of the overall aims of the research work in ...
متن کاملFormal Requirements Analysis of an Avionics Control System
|We report on a formal requirements analysis experiment involving an avionics control system. We describe a method for specifying and verifying real-time systems with PVS. The experiment involves the formalization of the functional and safety requirements of the avionics system as well as its multilevel veri cation. First level veri cation demonstrates the consistency of the speci cations whils...
متن کاملGraphical Communicating Shared Resources: a Language for Specifying and Analyzing Real-Time Systems
We present Graphical Communicating Shared Resources, GCSR, a formal language for the speci cation and analysis of real-time systems, including their functional, temporal and resource requirements. GCSR supports the explicit representation of system resources and priorities to arbitrate resource contentions. These features allow a designer to examine resource inherent constraints and to experime...
متن کاملUsing Formal Specification in the Acquisition of Information Systems: Educating Information Systems Professionals
Research into the industrial application of formal methods has concentrated almost exclusively on the speci cation of software systems in highrisk or safety critical applications|thus, attention has been directed to technical problems with technical systems. The Formal Methods Research Group at Curtin University has, however, been addressing the potential practical application of Z and Object-Z...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996